.modal {
    width: 686px;
    border-radius: 10px;
    background-color: #ffffff;
    & .core {
        padding: 50px;
        font-size: 28px;
        & .title {
            text-align: center;
            margin-bottom: 20px;
            font-weight: 500;
        }
        & .content {
            color: #999999;
        }
    }
    & .footer {
        position: relative;
        height: 100px;
        border-top: solid #e6e6e6 1px;
        & > view {
            display: inline-block;
            text-align: center;
            line-height: 100px;
            width: 50%;
            &:last-child {
                color: cornflowerblue;
            }
        }
        &::after {
            content:' ';
            position: absolute;
            width: 1px;
            height: 70px;
            left: 50%;
            top: 0;
            transform: scaleX(0.6);
            background-color: #e6e6e6;
        }
    }
}